package cn.edu.gzgs.entity;


import cn.edu.gzgs.enums.AuditResultStatus;
import cn.edu.gzgs.enums.AuditStatus;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.time.LocalDateTime;


@Data
@TableName("audit_content")
public class AuditContent {
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    private Long submitterId;

    private Integer workload;

    private String systemId;

    private String projectId;

    private String listMetaId;

    private AuditStatus auditStatus;

    private AuditResultStatus ResultStatus;

    private String feedbackInfo;
    /**
     * 创建时间，插入时自动填充
     */
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createdTime;
    /**
     * 更新时间，插入和更新时自动填充
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updatedTime;
}
